Text copied to clipboard!
Titel
Text copied to clipboard!Senior Developer
Beskrivning
Text copied to clipboard!
We are looking for en erfaren och engagerad Senior Developer som vill bli en del av vårt dynamiska utvecklingsteam. Som Senior Developer kommer du att spela en central roll i att utveckla, implementera och underhålla komplexa tekniska lösningar och systemarkitekturer. Du kommer att arbeta nära andra utvecklare, projektledare och produktägare för att säkerställa att våra tekniska lösningar håller högsta kvalitet och prestanda.
I rollen som Senior Developer förväntas du ta ett stort ansvar för tekniska beslut och vägleda mindre erfarna kollegor. Du kommer att vara involverad i hela utvecklingsprocessen, från kravanalys och design till implementering, testning och lansering. Vi söker dig som har en gedigen teknisk bakgrund, är lösningsorienterad och har en passion för att skapa innovativa och hållbara lösningar.
Du kommer att arbeta med moderna teknologier och verktyg, och vi förväntar oss att du håller dig uppdaterad med de senaste trenderna inom mjukvaruutveckling. Du bör ha god förståelse för agila utvecklingsmetoder och kunna arbeta effektivt i team såväl som självständigt.
För att lyckas i rollen behöver du ha en stark analytisk förmåga och kunna identifiera och lösa komplexa tekniska problem. Du bör också ha god kommunikationsförmåga och kunna förklara tekniska koncept på ett tydligt och begripligt sätt för både tekniska och icke-tekniska kollegor.
Vi erbjuder en stimulerande arbetsmiljö där du får möjlighet att utvecklas både professionellt och personligt. Hos oss får du arbeta med spännande projekt och utmaningar som bidrar till din kompetensutveckling. Vi värdesätter en god balans mellan arbete och fritid och erbjuder flexibla arbetstider och möjlighet till distansarbete.
Som Senior Developer hos oss kommer du att ha möjlighet att påverka företagets tekniska riktning och bidra till att forma framtidens lösningar. Vi tror på att skapa en arbetsplats där alla känner sig inkluderade och uppskattade, och där varje medarbetares insats gör skillnad.
Om du är en driven och erfaren utvecklare som vill ta nästa steg i din karriär och arbeta med spännande tekniska utmaningar, är detta rollen för dig. Vi ser fram emot att välkomna dig till vårt team och tillsammans skapa innovativa lösningar som gör skillnad för våra kunder och användare.
Ansvar
Text copied to clipboard!- Utveckla och implementera avancerade tekniska lösningar och systemarkitekturer.
- Leda tekniska diskussioner och fatta beslut kring systemdesign och arkitektur.
- Mentorera och vägleda juniora utvecklare i teamet.
- Utföra kodgranskningar och säkerställa hög kvalitet på levererad kod.
- Samarbeta med produktägare och projektledare för att förstå och definiera krav.
- Identifiera och lösa komplexa tekniska problem och utmaningar.
- Delta aktivt i agila utvecklingsprocesser och sprintplanering.
- Ansvara för att hålla dig uppdaterad med nya teknologier och metoder inom mjukvaruutveckling.
- Optimera befintliga system för bättre prestanda och skalbarhet.
- Dokumentera tekniska lösningar och systemarkitektur på ett tydligt sätt.
Krav
Text copied to clipboard!- Minst 5 års erfarenhet av mjukvaruutveckling.
- Erfarenhet av att arbeta med moderna programmeringsspråk som Java, C#, Python eller JavaScript.
- Goda kunskaper inom systemarkitektur och designmönster.
- Erfarenhet av agila utvecklingsmetoder som Scrum eller Kanban.
- Förmåga att arbeta självständigt och ta egna initiativ.
- Utmärkt problemlösningsförmåga och analytiskt tänkande.
- God kommunikationsförmåga på svenska och engelska, både muntligt och skriftligt.
- Erfarenhet av molnbaserade lösningar som AWS, Azure eller Google Cloud.
- Kunskap om databaser och datamodellering.
- Relevant högskoleutbildning inom datavetenskap, systemvetenskap eller motsvarande.
Potentiella intervjufrågor
Text copied to clipboard!- Kan du beskriva ett komplext tekniskt projekt du har arbetat med och din roll i det?
- Hur håller du dig uppdaterad med nya teknologier och trender inom mjukvaruutveckling?
- Vilka erfarenheter har du av att leda och mentorera andra utvecklare?
- Kan du ge exempel på hur du har optimerat prestanda i ett befintligt system?
- Hur hanterar du tekniska utmaningar och problem som uppstår under ett projekt?
- Vilka programmeringsspråk och teknologier föredrar du att arbeta med och varför?